subcutaneous implantation - Francés Inglés Diccionario